tie yourself up in knots - Francés Inglés Diccionario